pond apple - German English Dictionary